Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia/Herzegovina F1 Slovenia F1 Algeria F1 Algeria F2 Algeria F3 Hungary F4 Hungary F1 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Israel F2 Israel F3 Morocco F4 Morocco F5 Portugal F1 Israel F4 Israel F5 Romania F1 Romania F2 Bosnia/Herzegovina F1 Uzbekistan F1 Czech Republic F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Armenia F1 Slovakia F1 Slovakia F2 Slovakia F3 Qatar F2 Qatar F3 Czech Republic F9 Turkey F45 Turkey F46 Turkey F47 Turkey F2 Serbia & Montenegro F1 Turkey F3 Kazakhstan F1 Serbia & Montenegro F2 Italy F22 Belgium F1 Kazakhstan F2 Great Britain F7 Great Britain F8 Belgium F2 Hungary F1 Slovakia F1 Qatar F1 Qatar F2 Uzbekistan F1 Uzbekistan F2 Slovakia F2 Czech Republic F4 Slovak Republic F1 Poland F12 Germany F16 Slovak Republic F4 Austria F8 Portugal F4 Portugal F5 Germany F18 Kazakhstan F7 Kazakhstan F8 Portugal F6 Tunisia F4 Czech Republic F6 Cyprus F2 Czech Republic F7 Cyprus F3 Germany F2 Croatia F2 Kazakhstan F1 Kazakhstan F2 France F6 France F7 Qatar F1 Turkey F10 Qatar F2 Turkey F11 Czech Republic F1 Czech Republic F2 Czech Republic F3 Slovenia F3 Hungary F3 Austria F3 Slovakia F1 Austria F5 Slovakia F2 Slovakia F3 Slovakia F4 Austria F7 Croatia F15 Austria F10 Croatia F20 Greece F9 Greece F10 Croatia F4 Croatia F5 Croatia F7 Spain F10 Great Britain F1 Spain F12 Bosnia & Herzegovina F1 Austria F1 Bosnia & Herzegovina F3 Slovenia F1 Serbia F5 Slovakia F2 Slovakia F3 Slovakia F4 Austria F9 Austria F10 Turkey F40 Austria F2 Turkey F41 Germany F18 Turkey F5 Turkey F6 Austria F3 Qatar F1 Qatar F2 Czech Republic F2 Czech Republic F3 Austria F1 Czech Republic F6 Serbia F1 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Hungary F4 Hungary F7 Czech Republic F7 Estonia F3 Czech Republic F10 Qatar F4 Qatar F5 Croatia F2 Italy F3 Croatia F1 (Rovinj) Croatia F2 (Porec) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Morocco F1 Morocco F2 Turkey F1 Turkey F2 Czech Republic F1 (Prague) Hungary F3 (Balatonalmadi) Turkey F3 Spain F15 Great Britain F10 Poland F1 Czech Republic F3 Czech Republic F4 Slovenia F2 Serbia F1 Serbia F2 Austria F5 Hungary F5 (Budapest) Austria F6 Hungary F1 Slovakia F1 Slovakia F2 Slovakia F3 Portugal F4 Czech Republic F4 (Usti Nad Orlici) Portugal F5 India F9 India F10 Iran F3 Iran F4 Czech Republic F5 Czech Republic F6 Germany F1 Germany F4 Germany F5 Nigeria F1 Nigeria F2 Ivory Coast F1 Egypt F1 Egypt F2 Italy F10 Great Britain F7 Germany F7 Slovakia F1 (Trnava) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Hungary F6 (Budapest) Germany F9 Egypt F28 (Sharm El Sheikh) Portugal F7 Portugal F8 Croatia F10 Czech Republic F7 (Jablonec Nad Nisou) Czech Republic F8 (Opava) Great Britain F1 Great Britain F2 Czech Republic F10 (Ricany) Ivory Coast F1 Ivory Coast F2 Kazakhstan F1 Kazakhstan F2 Great Britain F4 Czech Republic F11 (Valasske Mezirici) Qatar F4 (Doha) Slovenia F1 Syria F1 Syria F2 Egypt F1 (Sharm El Sheikh) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Kazakhstan F3 (Shymkent) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Czech Republic F1 (Prague) Poland F4 (Ustron) Bosnia & Herzegovina F3 (Kiseljak) Czech Republic F6 (Brno) Great Britain F15 Austria F3 (Wels) Slovakia F1 (Trnava) Slovakia F2 (Piestany) Great Britain F16 Slovakia F3 (Bratislava) Serbia F2 (Novi Sad) Hungary F6 (Gyor) Czech Rep F5 Germany F14 (Oberhaching) Israel F1 Israel F2 Czech Republic F7 (Liberec) Azerbaijan F1 Czech Republic F8 (Opava) Azerbaijan F2 Czech Republic F10 (Milovice) Czech Republic F11 (Ricany) Czech Republic F12 (Prague) Kazakhstan F1 M15 Doha M15 Doha M15 Opatija Kazakhstan F2 M15 Tabarka M15 Tabarka Korea F1 M15 Piestany Korea F2 M15 Brcko M25 Gyula Korea F3 M15 Balatonalmadi M15 Wroclaw Poland F1 M15 Telfs M15 Piestany M15 Wels M15 Bratislava M15 Doha M15 Doha M15 Bratislava M15 Bratislava Czech Republic F1 USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol The Manchester Trophy - Manchester Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Tatra Banka Slovak Open - Bratislava Fergana Challenger - Fergana Architect Open - Budapest Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti DPD Challenger 2001 - Aschaffenburg Compaq Cup 2001 - Zabrze USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Steelers Cup 2005 - Kosice Tatra Banka Open - Bratislava Steelers Cup - Kosice Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Rabat Prosperita Open 2007 - Ostrava Steelers Cup - Kosice Brasov Challenger - Brasov Ljubljana Open - Ljubljana ATP Challenger Trophy 2007 - Trnava Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Status Athens Open - Athens Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta The LTA Manchester Trophy - Manchester Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Akbank Private Banking TED Open - Istanbul Karshi Challenger - Karshi Southern Capital Cup - Almaty Banja Luka Challenger 2008 - Banja Luka Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Trophy 2008 - Trnava Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Besancon Challenger Bergamo Challenger Sarajevo Challenger Athens Challenger Johannesburg Challenger Rome Challenger Sofia Challenger Rhodes Challenger Ostrava Challenger Busan Challenger Izmir Challenger Fergana Challenger Prostejov Challenger Nottingham Challenger Kosice Challenger Bytom Challenger Rijeka Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Astana Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Salzburg Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Sarajevo Challenger Johannesburg Challenger Ostrava Challenger Bordeaux Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Arad Challenger Oberstaufen Challenger Aptos Challenger Penza Challenger Saransk Challenger Kitzbuhel Challenger Samarkand Challenger Karshi Challenger Astana Challenger Rijeka Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Tashkent Challenger Orleans Challenger Seoul Challenger Astana Challenger Ortisei Challenger Loughborough Challenger Bratislava Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Rabat Challenger Marrakech Challenger Bath Challenger Athens Challenger Ostrava Challenger Cremona Challenger Prostejov Challenger Nottingham Challenger Nottingham Challenger Kosice Challenger Braunschweig Challenger Oberstaufen Challenger Granby Challenger Penza Challenger Astana Challenger Wuhai Challenger Segovia Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Trnava Challenger Eckental Challenger Geneva Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Kosice Challenger Recanati Challenger Astana Challenger Oberstaufen Challenger Beijing Challenger Istanbul Challenger Banja Luka Challenger Izmir Challenger Trnava Challenger Tashkent Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Sarajevo Challenger Prostejov Challenger Nottingham-2 Challenger Kosice Challenger Portoroz Challenger Timisoara Challenger Istanbul Challenger Eskisehir Challenger Oberstaufen Challenger Liberec Challenger Meerbusch Challenger Petange Challenger Banja Luka Challenger Trnava Challenger Eckental Challenger Bratislava Challenger Chennai Challenger Bergamo Challenger Kolkata Challenger Astana Challenger Ostrava Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Kosice Challenger Trnava Challenger Sibiu Challenger Taipei City Challenger Trnava Challenger Bratislava Challenger Bratislava Challenger Armenia F2 Qatar F4 The Stella Artois Grass Court Championships - London President's Cup - Tashkent Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Croatia Open - Umag The Hypo Group Tennis International 2008 - Poertschach Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha AEGON Championships - London ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Bosnia & Herzegovina F1 Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York M15 Trnava Davis Cup, World Group, 1R, USA-SVK 5-0 Czech Open 2005 - Prostejov Portoroz Challenger Dubai Open - Dubai Olympics - Athens